a matter of life or death - Allemand Anglais Dictionnaire